home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0399
/
225
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
3KB
From: mforget@elfhaven.ersys.edmonton.ab.ca (Michel Forget)
Subject: Re: MAUS
Date: Sun, 22 May 1994 03:29:32 -0600
Mime-Version: 1.0
Precedence: bulk
In <9406012354.AA11290@uqcspe.cs.uq.oz.au>, Warwick Allison writes:
[Subject: Re: MAUS]
[> Unfortunately not. Check any decent UI guidelines. Having a
[> `protect me' mode is a cop-out for a poor user interface. For example,
[> exiting a program is only dangerous if the program doesn't remember
[> whether you have saved your documents since their last modification.
[> Simply popping up a dialog saying `Quitting will lose changes to any
[> unsaved documents' is pathetic, annoying, and pointless (the user just
[> disables the feature, or habitually hits `QUIT,DAMMIT').
I am not sure I agree with you on this point; having an intermediate
step before a dangerous operation is performed can be a good thing. It
gives the user a chance to change his mind in case he mis-typed (which
is not the fault of the user interface) or in case he needs to be warned
of the possible consequences of an action (such as when defragmenting
you hard drive -- not every user reads the documentation, so it is
usually a good idea to make it clear that the hard drive should be
backed up before defragmenting). Do you see my point? I did not mean
to imply that this was the best solution possible, only that it was
the best solution offered. Removing ^A (or changing what key selects
the entire document) is not really acceptable.
[> In the general case, an operation is poorly provided if the degree
[> of change caused by the operation is disproportionately large compared
[> to the likelihood of the user accidentally _and_ irrecoverably performing
[> that operation.
Aside from asking for confirmation, what can be done to prevent the user
from doing something wrong? Nothing is perfect; the most common error
I can think of is that the user believes he knows what keypress does
what and types the wrong one. This is not the fault of the interface,
but without asking for confirmation it could easily do serious (and
possibly) irrecoverable harm.
[> --
[> Warwick
--
() ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ () ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ()
() Michel Forget / Electric Storm Software () My cat stole my ()
() mforget@elfhaven.ersys.edmonton.ab.ca () opinions, and pawned ()
() ess@tibalt.supernet.ab.ca () them off for milk. ()
() ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ () ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ()